london scotland job engineering jobs edinburgh escort escorts liverpool jobs alabama accounting jobs birmingham wales accounting ireland merseyside it jobs computer jobs